
div.tasks {
  background:#FFFED6;
  padding:10px;
  margin:10px;
  border-radius:2px 2px 2px 2px;
}

div.tasks div.new_task {
  color:gray;
  padding:0px;
}

div.tasks div.new_task a.i {
  font-weight:bold;
  margin-right:5px;
}

div.tasks  h5 {
  font-size:12px;
  font-weight:bold;
  color:#666666;
  margin:5px 0px 0px 0px;
}

#my_tasks .some_tasks h5.overdue,
div.tasks  h5.overdue {
  color:#C32B1D;
}

div.tasks div.task {
  line-height:20px;
}

div.tasks div.task .c {
  margin-left:0px;
  margin-right:5px;
  font-weight:bold;
  font-size:11px;
  color:#666666;
}

div.tasks div.task .r,
div.tasks div.task .assign,
#right .r,
#right .assign{
  font-size:11px;
}

div.tasks div.task .r a,
div.tasks div.task .assign a,
#right .r a,
#right .assign a {
  line-height: 16px;
/*  display:inline-block;*/
}

div.tasks div.task .t {
  font-size:11px;
  margin-left:10px;
  display:none;
}

div.tasks div.task:hover .t {
  display:inline;
}

div.tasks div.task .t a {
  text-decoration:underline;
  margin-right:3px;
}


a.overdue,
.light_off {
  margin-left:5px;
  margin-right:5px;
  width:16px;
  overflow: hidden;
  text-indent: -1000px;  
  float:left;
  background:url('/images/orders/light_off.png') no-repeat scroll 0 50% transparent;
}

a.overdue {
  background:none;
}

a.overdue_h {
  background:url('/images/orders/alert.png') no-repeat scroll 0 50% transparent;
}

.light_on {
  background:url('/images/orders/light_on.png') no-repeat scroll 0 50% transparent;
}

div.new_or_edit_task {  
  background: none repeat scroll 0 0 #F6F9FE;
}

div.new_or_edit_task h6 {
  border-bottom: 0px solid #EFF3FE;
  font-size: 16px;
  height: 40px;
  line-height: 40px;
  margin-bottom: 10px;
  padding-left: 20px;
}

div.new_or_edit_task dl {
  margin-left:10px;
  margin-right:10px;
  font-size:12px;
  margin-bottom:10px;
}

div.new_or_edit_task dl dt {
  color:#366D96;
  font-weight:bold;
  line-height:20px;
}

div.new_or_edit_task dl dd {
  
}

div.new_or_edit_task dl dd input.task_name {
  width:300px;
  font-size:14px;
  font-weight:bold;
  color:#336A93;
}

div.new_or_edit_task dl dd input.task_type {
  width:60px;
}

.task_type_by_input {
  display:none;
}

.task_type_switch {
  margin-left:5px;
}

div.new_or_edit_task hr {
  margin-bottom:10px;
}

.order_item_completed {
  color:#5DB336;
  font-weight:bold;
  background:url('/images/orders/order_item_completed.png') no-repeat;
  padding-left:18px;
}